rolled foil - French English Dictionary